What's new in Fuse
For Mac OS X 1.0.0.1a
- New policy:
-
- Remove all ROMs
for which there isn't explicit permission to distribute (Philip
Kendall). All the affected hardware is still supported, but the ROM
images will need to be obtained elsewhere and then the Fuse preferences
set to refer to these new ROM images. This applies to the following
machines; Pentagon series and Scorpion, and the following interfaces;
Interface I, Opus Discovery, Betadisk.
- Bug fixes:
-
- Fix temporary
breakpoints in the debugger (Fredrick Meunier,
Sergio Baldovi; thanks, Chris Cowley).
What's new in Fuse
For Mac OS X 1.0.0
- New
features:
-
- Add Opus Discovery
disk interface support (Gergely Szasz and Fredrick Meunier).
- Add support for
NTSC
ZX Spectrum 48K (Philip Kendall).
- Support weak data
in +3 disk images (Gergely Szasz).
- Add support for
flipping disk images in single sided drives (Gergely Szasz).
- Add support for
automatically merging both both disk images where they are in separate
files named with the text [Ss]ide[ _][abAB12] (Gergely Szasz).
- Switch to using
Blip_Buffer (by Shay Green) for improved beeper and AY output (Fredrick
Meunier).
- Allow beeper and
AY volumes to be set individually (Fredrick Meunier).
- Enable Beta 128
interface in 48K and TC2048 machines (thanks, Omikron) (Fredrick
Meunier).
- Add emulation of
the Fuller Audio Box (Stuart Brady and Fredrick Meunier).
- Allow sound to run
from 2% speed up (Fredrick Meunier).
- Add emulation of
the Melodik and similar 48K-compatible AY interfaces that use the 128K
sound ports (Fredrick Meunier).
- Add support for
Pentagon 1024SL v2.2 16 colour mode (Fredrick Meunier).
- Allow selection of
"TV speaker" or "beeper"-style sound output (Fredrick Meunier).
- New Preferences
window (Fredrick Meunier).
- Collapse Media
menu hierarchy, to just have Tape, Disk A, Disk B, Master, Slave,
Microdrive 1 and 2 etc. (Fredrick Meunier).
- Add Pause menu
option (Fredrick
Meunier).
- Miscellaneous
improvements:
- Preformat new disks
on +3 to allow the format command on +3 to work (Gergely Szasz).
- Support non-standard
TRD images with 41-84 tracks per side (Gergely Szasz).
- Allow user to swap
Kempston mouse buttons as some combinations of physical hardware and
Spectrum software make it hard to use the standard mapping e.g. right
clicking and moving the cursor on Mac notebooks (thanks, Andrew Owen)
(Fredrick Meunier).
- Fixes for speed
estimation (Gergely Szasz).
- Fix border colour in
Timex HiRes screenshots (Fredrick Meunier).
- Fix poke finder
passing the wrong page to the debugger (Marek Januszewski).
- Tweak sector padding
to fix Opus ATC+Technician Ted.dsk (Gergely Szasz; thanks, Simon Owen).
- Z80 NMI should take
some time (Fredrick Meunier).
- Fix loading Warajevo
TAPs of raw samples (e.g. BRUCELEE.TAP) (Fredrick Meunier).
- Correct loading Beta
128 disks from disk open dialog (Fredrick Meunier).
- Fix mass storage
preference setting (Fredrick Meunier).
- Fix bug where having
the tape browser or keyboard viewer open prevented Fuse from quitting (Fredrick
Meunier).
- Make the keyboard
viewer resizable (Fredrick Meunier).
- Extend 80 track
drives to accept disks up to 84 tracks and 40 track drives to accept
disks up to 42 tracks (Gergely Szasz).
- Fix stuck key
problem with shifted extended punctuation keys <>:"_+ (Fredrick
Meunier).
- Remove RZX
compression option (Fredrick Meunier).
- Resolve hang when
double-clicking a file to open in Fuse (Fredrick Meunier).
- Restore handling of
zoom titlebar button events (Fredrick Meunier).
- Pause emulation
before loading a file from a double click/drag-n-drop when Fuse is
already running (Fredrick Meunier).
- Add x86_64 target to
Universal Binary (Fredrick Meunier).
- Set track lengths
when inserting a new disk (Gergely Szasz).
- Correct writing of
status and system registers to snapshots (Patrik Rak).
- Fix autoload
snapshots (thanks, Gergely Szasz) (Fredrick
Meunier).
- Query for an initial
snapshot when opening a RZX file which doesn't have one as is common in
competition mode RZX files (Sergio Baldovi).
- Don't close a disk
or MDR file if a write fails (thanks, Crisis) (Gergely Szasz).
- The Allow Writes to
ROM preference shouldn't affect the 16K machine "empty" page (thanks,
Andrew Owen) (Fredrick
Meunier).
- Various other minor
bugfixes.